put someone at the crossroads - French English Dictionary